duality theory